/**
 * 将a.txt文件内容复制到b.txt文件
 *    分析：
 *       1. 读取a.txt文件内容
 *       2. 将读取的文件内容写入b.txt文件
 */
const fs = require('fs') // 引入fs文件模块

// fs.readFileSync() // 同步读取文件
// fs.readFile() 异步读取文件

// 回调函数，第一个参数err错误对象,第二参数data是文件内容
fs.readFile('a.txt', 'utf8', (err, data) => {
	if (err) {
		console.error(err)
		return
	}
	console.log('data ', data)

	// 写文件
	fs.writeFile('b.txt', data, 'utf8', err => {
		if (err) {
			console.error(err)
			return
		}
		console.log('内容已复制')
	})
})
